package Supermercado.Logica;

import java.util.Date;

import Supermercado.Logica.Super.Articulo;


public class ArticuloValidacion extends Validacion{
	
	public static void newArticulo(Articulo art, String str){
		try {
			
			System.out.println("dentro del ArticuloValidacion.newArticulos: str: "+str);
			String word, cadena;
			//						1			2			3			4				5				6			7				8
			//campos articulo: art_codigo; art_barras; art_descri; art_existencia; art_ult_comp; art_ult_venta; art_ult_pedido; padron_codigo.
			//1
			cadena = str;
			word = getNextWord(cadena); 
			art.setCodInterno(word); 
			//2
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setCodBarra(word);
			//3
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setDescripcion(word);
			//4
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setExistencia(Float.parseFloat(word));
			//5					
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setUltCompra(getDate(word));
			//6
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setUltVenta(getDate(word));;
			//7
			cadena = quickNextWord(cadena);
			word = getNextWord(cadena);
			art.setUltPedido(getDate(word));
			//8
			cadena = quickNextWord(cadena);			
			word = getNextWord(cadena);
			art.setPadronCodigo(Integer.parseInt(word));			
			
		} catch (Exception e) {
			art.setCodInterno("-1");
		}
		
	}
	
}
